.jd_layout{min-width:300px;max-width:640px;margin:0 auto;position:relative}
.jd_header{width:100%;height:40px;position:fixed;top:0;left:0;z-index:999}
.jd_header_box{min-width:300px;max-width:640px;height:40px;background:rgba(201,21,35,0);margin:0 auto;position:relative}
.jd_header .jd_header_box .jd_header_badge{display:inline-block;background:url(../images/sprites.png) no-repeat;background-size:200px 200px;background-position:0 -108px;width:60px;height:24px;position:absolute;top:8px;left:5px}
.jd_header .jd_header_box .jd_header_search{width:100%;height:40px;padding-left:75px;padding-right:55px;position:relative}
.jd_header_box .jd_header_search .icon_search{display:block;width:20px;height:20px;background:url(../images/sprites.png) no-repeat;background-size:200px 200px;background-position:-60px -109px;position:absolute;top:10px;left:80px}
.jd_header_box .jd_header_search input[type=search]{width:100%;height:30px;border-radius:15px;padding-left:30px;margin-top:5px}
.jd_header .jd_header_box .jd_header_login{position:absolute;top:0;right:0;color:#fff;width:50px;height:40px;line-height:40px;text-align:center}
.jd_banner{width:100%;position:relative;overflow:hidden;margin-bottom:-3px}
.jd_banner ul:first-child{width:1000%;-webkit-transform:translateX(-10%);transform:translateX(-10%)}
.jd_banner ul:first-child li{width:10%;float:left}
.jd_banner ul:first-child li a img{width:100%}
.jd_nav{width:100%;float:left;padding-bottom:20px}
.jd_nav a{float:left;width:20%;margin-top:10px}
.jd_nav a img{display:block;width:45%;margin:5px auto}
.jd_nav a span{text-align:center;display:block}
.jd_product{width:100%;float:left;margin:0 auto}
.jd_product .new_user_rights{width:100%;min-height:230px}
.jd_product>.new_user_rights>img{width:100%}
.new_user_rights_top{position:absolute;top:25%;left:3%;width:94%;margin:0 auto}
.new_user_rights_top a:first-child{display:inline-block;width:50%}
.new_user_rights_top a:nth-child(2),.new_user_rights_top a:nth-child(3){display:inline-block;width:50%;margin-bottom:-2px}
.new_user_rights_top a img{width:100%}
.new_user_rights_bottom{width:100%;margin-top:-5px}
.new_user_rights_bottom a img{width:100%}
.jd_news{width:98%;height:30px;margin:3px auto 10px auto;position:relative;border-radius:2px;border:1px solid #ddd;box-shadow:0 0 1px 5px #f3f3f3}
.jd_news img{width:73px;height:16px;position:absolute;top:7px;left:5px}
.jd_news div{display:inline-block;width:100%;height:30px;line-height:30px;padding-left:85px;padding-right:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.jd_news div span{color:red;margin-right:5px}
.jd_news a:last-child{position:absolute;top:0;right:0;width:40px;height:30px;line-height:30px;text-align:center;border-left:1px solid #ececec;margin-top:3px}
.jd_sk{background-color:#fff;min-height:180px}
.jd_sk .jd_sk_header h3{width:100px;height:30px;line-height:30px;text-align:left;color:#ca1327;font-size:15px;font-weight:400;padding-left:25px}
.jd_sk .jd_sk_header span{display:inline-block;width:18px;height:18px;color:#fff;font-size:12px;font-weight:700;text-align:center;line-height:18px;background-color:#3d3d3d;margin-top:7px;border-radius:3px}
.jd_sk .jd_sk_header span:nth-child(2n){background-color:#fff;color:#000;width:12px}
.jd_sk .jd_sk_header a{width:80px;height:30px;line-height:30px;text-align:center;color:#666}
.jd_sk .jd_sk_box{width:100%;overflow:auto;position:relative;min-height:150px}
.jd_sk .jd_sk_box ul{width:620%}
.jd_sk .jd_sk_box ul li{float:left;width:5%}
.jd_sk .jd_sk_box ul li a{float:left;width:100%;border-right:1px solid #f7f7f7;margin-top:5px;position:relative}
.jd_sk_deserve,.jd_sk_hot,.jd_sk_recommend{position:absolute;bottom:5%;right:0;width:32px;height:32px;color:#fff;font-size:12px;text-align:center;line-height:32px;font-weight:400;border-radius:32px}
.jd_sk .jd_sk_box .jd_sk_deserve{background-color:#42c2fc}
.jd_sk .jd_sk_box .jd_sk_hot{background-color:#ff901a}
.jd_sk .jd_sk_box .jd_sk_recommend{background-color:#8757fb}
.jd_sk .jd_sk_box ul li a img{width:90%;margin:0 5%}
.jd_sk .jd_sk_box ul li p{width:100%;text-align:center;color:#ce192a}
.jd_sk .jd_sk_box ul li p:last-child{color:#888;text-decoration:line-through}
.keepWarm{width:100%;font-size:0;position:relative}
.floor{width:100%;font-size:0;position:relative}
.floor a{display:inline-block;margin-top:5px}
.floor_main_font{color:#181818;font-size:18px;line-height:24px;text-align:left;margin-left:5px}
.floor_second_font{color:#686868;font-size:12px;text-align:left;margin-left:5px}
.floor_first_span{display:inline-block;color:#fff;height:20px;font-size:12px;line-height:18px;text-align:center;background-color:#ff4a7d;margin-left:5px}
.floor_first_null{display:inline-block;width:10px;height:20px;background-color:#fff}
.floor_second_span{position:absolute;top:85%;left:0;color:#fff;width:50px;height:20px;font-size:12px;line-height:20px;text-align:center;background-color:#ff4a7d}
.floor_third_span{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:16px;text-align:center;line-height:150%;background-color:rgba(66,66,66,.8);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.floor_top_title{position:relative}
.floor_top_title>img{width:100%}
.floor_top_img{width:20%;position:absolute;top:10%;left:40%}
.floor .width_25 img,.floor .width_40 img,.floor .width_60 img{width:90%}
.floor_nav{width:100%;background-color:#f7f7f7;position:relative;overflow:hidden}
.floor_nav ul{width:200%;float:left;padding:10px 0}
.floor_nav ul li{width:50%;float:left}
.floor_nav img{width:98%}
.floor_top_title_more{position:absolute;bottom:20%;right:10px;font-size:18px}
.floor_top_title_more b{display:inline-block;color:#fff;width:20px;height:20px;text-align:center;line-height:20px;border-radius:20px;background-color:#f23030}
footer{width:100%;color:#848689;text-align:center;background-color:#f8f8f8;border-top:2px solid #ccc;margin-top:10px}
.footer-headner{width:100%;min-height:50px;border-bottom:1px solid #ddd}
.footer-headner a{display:inline-block;width:70px;color:#848689;line-height:50px}
.footer-headner b{width:0;border:1px solid #ddd}
.footer-box{width:200px;padding-top:5px;margin:0 auto}
.footer-box-img1,.footer-box-img2,.footer-box-img3{display:inline-block;width:40px;height:52px;font-size:12px;position:relative}
.footer-box span{position:absolute;bottom:0;left:0}
.footer-box-img1{margin-right:20px;background:url(../images/sprites.png) -115px -69px no-repeat;background-size:200px 200px}
.footer-box-img2{margin-right:20px;background:url(../images/sprites.png) -37px -69px no-repeat;background-size:200px 200px}
.footer-box-img3{background:url(../images/sprites.png) -80px -69px no-repeat;background-size:200px 200px}
footer p{font-size:12px;min-height:40px;line-height:40px;border-top:1px solid #ddd}